////////////////////////////////////////////////////////////////////////////////
// Filename: L_dx11pixelshader.h
////////////////////////////////////////////////////////////////////////////////
#ifndef _L_DX11PIXELSHADER_H_
#define _L_DX11PIXELSHADER_H_

#include <D3DX11.h>
#include <string>
using namespace std;

class L_DX11PixelShader
{
	ID3D11PixelShader* Shader;
	ID3D10Blob* Buffer;
public:
	L_DX11PixelShader();
	~L_DX11PixelShader();

	bool Init(ID3D11Device* Device, string FileName, string EntryPoint, string ShaderModel);

	ID3D11PixelShader* GetShader();
	ID3D10Blob* GetBuffer();
};

#endif